﻿/**
 * Proyecto: Cognitum
 * Global IT Services 2008
 * @author
 */
Cognitum.Polizas.Danhos.Individual.Editor = Ext.extend(Cognitum.Polizas.General.Editor, {

    esFlotilla: false,
    
    initComponent: function(){
        Ext.apply(this, {
            seccionesAdicionales: [{
                title: 'Datos de la ubicacion',
                propertyName: 'Movimiento',
                items: [{
                    fieldLabel: 'Id',
                    name: 'Id',
                    xtype: 'hidden',
                    allowBlank: true
                }, {
                    fieldLabel: 'Inciso',
                    name: 'Inciso',
                    allowBlank: true
                }, {
                    fieldLabel: 'Razon Social',
                    name: 'RazonSocial'
                }, {
                    fieldLabel: 'Rfc',
                    name: 'Rfc'
                }, {
                    fieldLabel: 'Suma Asegurada',
                    name: 'SumaAsegurada',
                    xtype: 'numberfield'
                }, {
                    fieldLabel: 'Prima Importe',
                    name: 'Prima',
                    xtype: 'numberfield',
                    vtype: 'numericMask'
                }, {
                    fieldLabel: 'PrimaPct',
                    name: 'PrimaPct',
                    xtype: 'numberfield',
                    vtype: 'numericMask'
                }, {
                    fieldLabel: 'Direccion',
                    name: 'Direccion',
                    xtype: 'entity.link',
                    entityName: 'Direcciones',
                    contextTriggers: [{
                        id: 'Contratante',
                        query: 'p.Cliente.Id=?'
                    }]
                }]
            }]
        });
        Cognitum.Polizas.Danhos.Individual.Editor.superclass.initComponent.apply(this, arguments);
    }
    
});

Ext.reg('pol.danhos.ind.editor', Cognitum.Polizas.Danhos.Individual.Editor);
